<?php
class Opste {
	// CIRILICA U LATINICU
	public static function cirilica_u_latinicu($str){
		$latin = array("dj", "lj", "nj", "dž", "dz", "a", "b", "v", "g", "d", "e", "ž", "z", "i", "j", "k", "l", "m", "n", "o", "p", "r", "s", "t", "ć", "u", "f", "h", "c", "č", "š", "Dj", "DJ", "Lj", "LJ", "Nj", "NJ", "DŽ", "Dž", "A", "B", "V", "G", "D", "E", "Ž", "Z", "I", "J", "K", "L", "M", "N", "O", "P", "R", "S", "T", "Ć", "U", "F", "H", "C", "Č", "Š");
		$cyrillic = array("ђ", "љ", "њ", "џ", "џ", "а", "б", "в", "г", "д", "е", "ж", "з", "и", "ј", "к", "л", "м", "н", "о", "п", "р", "с", "т", "ћ", "у", "ф", "х", "ц", "ч", "ш", "Ђ", "Ђ", "Љ", "Љ", "Њ", "Њ", "Џ", "Џ", "А", "Б", "В", "Г", "Д", "Е", "Ж", "З", "И", "Ј", "К", "Л", "М", "Н", "О", "П", "Р", "С", "Т", "Ћ", "У", "Ф", "Х", "Ц", "Ч", "Ш");
		$str = str_replace($cyrillic, $latin, $str);
		return $str;
	}

	public static function html2txt($document){ 
		$search = array('@<script[^>]*?>.*?</script>@si',  // Strip out javascript 
		               '@<[\/\!]*?[^<>]*?>@si',            // Strip out HTML tags 
		               '@<style[^>]*?>.*?</style>@siU',    // Strip style tags properly 
		               '@<![\s\S]*?--[ \t\n\r]*>@'         // Strip multi-line comments including CDATA 
		); 
		$text = preg_replace($search, '', $document); 
		return $text; 
	}

	public static function vrati_mysql_vreme($vreme = "", $samoVreme=false){
		if($samoVreme==false)
			return date( 'Y-m-d H:i:s', strtotime($vreme) );
		else
			return date( 'H:i:s', strtotime($vreme) );
	}
}